import require from '@/utils/request'
// 加入购物车
// goodsId指的是商品的id    goodsSkuId指的是商品的规格id 比方说红色的手机 蓝色的手机
export const addCart = (goodsId, goodsNum, goodsSkuId) => {
  return require.post('/cart/add', { goodsId, goodsNum, goodsSkuId })
}

// 获取购物车列表
// 由于我们需要往vuex中存储 所以我们需要放到vuex当中的actions中
export const getCartList = () => {
  return require.get('/cart/list')
}

// 更新购物车商品的数量
export const changeCount = (goodsId, goodsNum, goodsSkuId) => {
  return require.post('/cart/update', { goodsId, goodsNum, goodsSkuId })
}

// 删除购物车商品 将要删除商品的id号传过来
export const delSelect = (cartIds) => {
  return require.post('/cart/clear', { cartIds })
}
